<?php 
/**
 * 商品详情表模型
 */
class GoodsDetailModel extends Model{
	//商品详情表
    public $table = 'goods_detail';
    
	/*
	 * 自动验证
	 * */
    public $validate = array(
		array('intro','nonull','商品详情不能为空',2,3),
	);
	/*
	 * 添加
	 * */
	public function addGoodsDetail($gid){
			//图片的变为字符串，存在一个变量里  不然会报错
			$thu=isset($_POST['thumb']) ? $_POST['thumb'] : array();
			//因为implode里不可以用Q函数，所以声明一个变量
			$thumb = implode(',',$thu);
			$intro=isset($_POST['intro']) ? $_POST['intro'] : "";
			$service=isset($_POST['service']) ? $_POST['service'] : "";
			//重组详情表的数组
			$detData = array(
				'thumb' => $thumb,
				'intro' => $intro,
				'service' => $service,
				'gid' => $gid,
			);
			//添加到数据库里
			$this->add($detData);
	}
	
	
	/*
	 * 编辑
	 * */
	public function editGoodsDetail($gid){
		//图片的变为字符串，存在一个变量里  不然会报错
			$thu=isset($_POST['thumb']) ? $_POST['thumb'] : array();
			//因为implode里不可以用Q函数，所以声明一个变量
			$thumb = implode(',',$thu);
			$intro=isset($_POST['intro']) ? $_POST['intro'] : "";
			$service=isset($_POST['service']) ? $_POST['service'] : "";
			//重组详情表的数组
			$detData = array(
				'thumb' => $thumb,
				'intro' => $intro,
				'service' =>$service,
				'gid' => $gid,
			);
		
		//先删除
		$this->where("gid={$gid}")->delete();
		$this->add($detData);
		
		
	}
	
	
	
	
	
	
	    
 }
 
 
 
 
 
 
 
 
 
 
 























